//接口列表
const stateUrl = {
    login:'/api/login', // 登录
    getHouseHolderSelect:'/api/user/getHouseHolderSelect',// 户主下拉框
    imageUpload:'/api/ueditor/imageUpload',// 上传图片
    updatePwdSendMsg:'/api/updatePwdSendMsg', // 忘记密码发短信
    checkMsgCode:'/api/checkMsgCode', // 忘记密码验证短信验证码
    updatePwd:'/api/updatePwd', // 忘记密码更新密码
    deleteLoginUser:'/api/user/deleteLoginUser', // 删除登录用户
    // 数据概念模块
    dataModel:{
        totalCount:'/api/miniGrid/totalCount', // 总微网格数和人数
        dataStatistics:'/api/complaint/dataStatistics', // 投诉总量
        communityTypeRank:'/api/complaint/communityTypeRank', // 投诉受理事件总量
        typeRank:'/api/complaint/typeRank', // 投诉行为排行
        allList:'/api/communityUnit/allList', // 楼栋点位列表
        gridList:'/api/region/gridList', // 网格统计列表（包含微网格数，用户数）
        communityRank:'/api/complaint/communityRank', // 投诉社区排行、投诉月度排行
        satisfyRank:'/api/complaint/satisfyRank', // 投诉社区满意度排行
        indexList:'/api/miniGrid/indexList', // 网格信息

        detail:'/api/communityInfo/detail', // 社区介绍
        addOrUpdate:'/api/communityInfo/addOrUpdate', // 社区介绍编辑
        newsList:'/api/news/list', // 新闻列表
        newsDetail:'/api/news/detail', // 新闻详情
        list:'/api/inspect/list', // 巡查安排
        getNewestInspectDetails:"/api/inspect/getNewestInspectDetails", // 最新巡查数据详情(环境整治)
        getGcEstateWeight:'/api/rubbish/getGcEstateWeight',  // 社区垃圾分类情况

        typeRankConEmp:'/api/complaint/typeRankConEmp', // 受理事项排名
        satisfyMonthRank:'/api/complaint/satisfyMonthRank', // 投诉月度趋势

        getMapLocation:'/api/map/getMapLocation' , // 地区经纬度
        getGroupIdLocation:'/api/map/getGroupIdLocation' , // 组经纬度
        
        groupList:'/api/miniGrid/groupList'

    },

    // 网格相关
    region:{
        selectList:'/api/region/selectList', // 地区下拉，获取微网格名、组名
        detail:'/api/region/detail', // 社区管理详情
        edit:'/api/region/edit', // 社区管理更新
        getUserCadresInfo:'/api/user/getUserCadresInfo', // 微网格相关上级管理信息回显(小组长)
        list:'/api/miniGrid/list', // 微网格列表
        selectLists:'/api/community/selectList', // 小区下拉列表, 区域选择
    },
    //微网格相关
    miniGrid:{
        selectList:'/api/miniGrid/selectList', // 地区下拉，获取微网格名、组名
        getUserCadresInfo:'/api/user/getUserCadresInfo', // 微网格相关上级管理信息回显(小组长)
        list:'/api/miniGrid/list', // 微网格列表
        add:'/api/miniGrid/add', // 微网格添加
        edit:'/api/miniGrid/edit',  // 微网格编辑
        delete:'/api/miniGrid/delete',  // 微网格删除
        detail:'/api/miniGrid/detail',  // 微网格详情
        getUserSelect:'/api/user/getUserSelect' // 微网格长候选下拉列表
    },
    // 村民信息 - 干部管理
    cadre:{
        getUserCadreList:'/api/userCadre/getUserCadreList', // 干部列表接口
        addUserCadre:'/api/userCadre/addUserCadre', // 添加领导接口
        updateUserCadre:'/api/userCadre/updateUserCadre', // 修改领导接口
        deleteUserCadre:'/api/userCadre/deleteUserCadre', // 干部删除
    },
    // 村民信息 - 村民管理
    villager:{
        getUserList:'/api/user/getUserList', // 村名列表
        addUser:'/api/user/addUser', // 添加村民
        updateUser:'/api/user/updateUser', // 编辑村民
        getUserInfo:'/api/user/getUserInfo', // 查看村民详情
        deleUser:'/api/user/deleUser', // 删除村民
    },
    // 投诉建议类型
    complaintType:{
        list:'/api/complaintType/list', // 投诉类型列表
        edit:'/api/complaintType/edit', // 投诉类型编辑
        detail:'/api/complaintType/detail', // 投诉类型详情
    },
    // 投诉建议
    complaint:{
        list:'/api/complaint/list', // 投诉列表
        detail:'/api/complaint/detail', // 投诉详情
        edit:'/api/complaint/edit', // 投诉删除
        delete:'/api/complaint/delete', // 投诉删除
    },
    // 信访管理
    petition:{
        list:'/api/petition/list', // 信访列表
        add:'/api/petition/add', // 信访添加
        delete:'/api/petition/delete', // 信访删除
        detail:'/api/petition/detail', // 信访详情
        edit:'/api/petition/edit', // 信访编辑
    },
    // 巡查管理
    inspect:{
        getUserList:'/api/user/getUserList', // 巡查人员管理列表
        list:'/api/inspect/list', // 巡查数据管理、巡查统计报表
        delete:'/api/inspect/delete', // 删除巡查数据
        inspectDetails:'/api/inspect/inspectDetails', // 巡查详情
        unitQr:'/api/communityUnit/unitQr', // 巡查二维码
        deleteInspectUser:'/api/inspect/deleteInspectUser', // 删除巡查人员
    },

    // 资讯管理
    message:{
        list:'/api/news/list',        // 新闻列表
        add:'/api/news/add',         // 添加新闻
        edit:'/api/news/edit',         // 编辑新闻
        detail:'/api/news/detail',    // 新闻详情
        delete:'/api/news/delete',    // 新闻删除
    }
}

export default stateUrl;